package com.lm.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.sql.Date;
import java.util.List;

/**
 * @author 15833
 * @version 1.0
 * @description: TODO 服务包管理表
 * @date 2025/9/21 10:24
 */
@Data
@TableName("service_package")
public class ServicePackage {
    @TableId(value = "service_package_id", type = IdType.AUTO)
    private Integer servicePackageId;// 服务包ID
    private String servicePackageName;// 服务包名称
    private String servicePackageType;// 服务包类型
    private Double servicePackagePrice;// 服务包价格
    private String serviceObject;// 服务对象
    private String servicePackageDuration;// 服务包签约周期
    private String servicePackageImage;// 服务包图片
    private String servicePackageDesc;// 服务包介绍
    private Integer servicePackageState;// 服务包状态 1：启用 2：停用
    private Integer servicePackageRenewal;// 服务包续费状态 1：续费 2：不续费

    @TableField(exist = false)
    private List<ServiceItem> serviceItems;// 服务项列表
}
